organic catalyst - English Synonyms Dictionary